type net/http.http2writeQueue
22 uses
net/http (current package)
h2_bundle.go#L11319: type http2writeQueue struct {
h2_bundle.go#L11324: prev, next *http2writeQueue
h2_bundle.go#L11327: func (q *http2writeQueue) empty() bool {
h2_bundle.go#L11331: func (q *http2writeQueue) push(wr http2FrameWriteRequest) {
h2_bundle.go#L11335: func (q *http2writeQueue) shift() http2FrameWriteRequest {
h2_bundle.go#L11348: func (q *http2writeQueue) peek() *http2FrameWriteRequest {
h2_bundle.go#L11362: func (q *http2writeQueue) consume(n int32) (http2FrameWriteRequest, bool) {
h2_bundle.go#L11378: type http2writeQueuePool []*http2writeQueue
h2_bundle.go#L11383: func (p *http2writeQueuePool) put(q *http2writeQueue) {
h2_bundle.go#L11397: func (p *http2writeQueuePool) get() *http2writeQueue {
h2_bundle.go#L11400: return new(http2writeQueue)
h2_bundle.go#L11492: q http2writeQueue // queue of pending frames to write
h2_bundle.go#L11851: location *http2writeQueue
h2_bundle.go#L11857: control http2writeQueue
h2_bundle.go#L11864: heads [8][2]*http2writeQueue
h2_bundle.go#L12054: return &http2randomWriteScheduler{sq: make(map[uint32]*http2writeQueue)}
h2_bundle.go#L12059: zero http2writeQueue
h2_bundle.go#L12064: sq map[uint32]*http2writeQueue
h2_bundle.go#L12121: control http2writeQueue
h2_bundle.go#L12124: streams map[uint32]*http2writeQueue
h2_bundle.go#L12128: head *http2writeQueue
h2_bundle.go#L12141: streams: make(map[uint32]*http2writeQueue),
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)